primary preservice teachers - French English Dictionary